#pragma once

#include "IRenderizable.h"
#include "BloqueGrua.h"
#include "Cubo.h"


class BrazoGrua : public IRenderizable {
public:
	BrazoGrua(unsigned int cantBloques);

	virtual void init(const glm::vec3 &DireccionLuz);
	virtual void renderizar(const glm::mat4 &matVista, const glm::mat4 &matProyeccion, const glm::mat4 &matModelo) const;

private:
	unsigned int m_cantBloques;
	BloqueGrua m_bloque;
	Cubo m_cubo;
};

